#pragma once

#include <vector>
#include <string>
#include "DatabaseConfig.h"
#include "TableConfig.h"

class ImportDataConfig
{
public:
    ImportDataConfig();
    ImportDataConfig(const std::string &config_file);
    ~ImportDataConfig();

protected:
    void loadFile(const std::string &config_file);

public:
    std::string config_file_;

    DatabaseConfig database_;
    std::vector<TableConfig> tables_;
};

